掰: to break off or break open sth with one's hands, to break off (a relationship)...
下雨: to rain...
一筹莫展: to be unable to find a solution, to be at wits' end...
一部分: portion, part of, subset...